thinking ahead - German English Dictionary